import request from '@/utils/request'

// 查询生产物品分页列表
export function bomGetPage(pd) {
  return request({
    url: '/wms/bom/getPage',
    method: 'get',
    params: pd
  })
}
// 查询生产物品列表
export function bomGetList(pd) {
  return request({
    url: '/wms/bom/getList',
    method: 'get',
    params: pd
  })
}
 //查询生产物品详细
export function getBom(id) {
  debugger
  return request({
    url: '/wms/bom/' + id,
    method: 'get'
  })
}
// 获取行数
export function bomGetCount(pd) {
  return request({
    url: '/wms/bom/getCount',
    method: 'get',
    params: pd
  })
}
// 新增生产物品
export function addBom(data) {
  return request({
    url: '/wms/bom',
    method: 'post',
    data: data
  })
}
// 修改生产物品
export function editBom(pd) {
  return request({
    url: '/wms/bom',
    method: 'put',
    data: pd
  })
}
// 删除生产物品
export function delBom(ids) {
  return request({
    url: '/wms/bom',
    method: 'delete',
    data: ids
  })
}



//查询物料清单明细列表
 export function bomGetLineList(pd) {
  return request({
    url: '/wms/bom/getLineList' ,
    method: 'get',
    params: pd
  })
}
// 新增物料清单明细
export function addLine(data) {
  debugger
  return request({
    url: '/wms/bom/line',
    method: 'post',
    data: data
  })
}
// 修改物料清单明细
export function editLine(pd) {
  return request({
    url: '/wms/bom/line',
    method: 'put',
    data: pd
  })
}
// 删除物料清单明细
export function delLine(lineIds) {
  return request({
    url: '/wms/bom/line',
    method: 'delete',
    data: lineIds
  })
}


